function D3PlayerFrame_OnLoad()
	local showmenu = function()
		ToggleDropDownMenu(1, nil, D3PlayerFrameDropDown, "D3PlayerFrame", 106, 27);
	end
	SecureUnitButton_OnLoad(this, "player", showmenu);
end

function D3UnitFrame_Initialize(unit)
	this.unit = unit;
	this:RegisterForClicks("LeftButtonUp", "RightButtonUp");
end

function D3PlayerFrame_OnEnter() 
  --diabloOrbHealthText:Show()
  --diabloOrbHealthText2:Show()
  --diabloOrbManaText:Show()
  --diabloOrbManaText2:Show()
end

function D3PlayerFrame_OnLeave() 
  --diabloOrbHealthText:Hide()
  --diabloOrbHealthText2:Hide()
  --diabloOrbManaText:Hide()
  --diabloOrbManaText2:Hide()
end

function D3PlayerFrame_Update() end

function D3PlayerFrame_UpdatePartyLeader() end

function D3PlayerFrame_UpdatePvPStatus() end

function D3PlayerFrame_OnEvent(event) end

function D3PlayerFrame_UpdateReadyCheck() end

function D3PlayerFrame_OnUpdate(elapsed) end

function D3PlayerFrame_OnReceiveDrag() end

function D3PlayerFrame_UpdateStatus() end

function D3PlayerFrameDropDown_OnLoad()
	UIDropDownMenu_Initialize(this, D3PlayerFrameDropDown_Initialize, "MENU");
end

function D3PlayerFrameDropDown_Initialize()
	UnitPopup_ShowMenu(D3PlayerFrameDropDown, "SELF", "player");
end

